matches
Type
operator
Summary
Compares a value to a wildcard pattern or regex pattern.
Syntax
<value> matches { wildcard | regex } [pattern] <pattern>
Description
Use the matches operator to determine if a value matches a wildcard pattern or regex pattern.
If the wildcard pattern
form is specified, the pattern should be formatted
as a wildcard pattern.
If the regex pattern
form is specified, the pattern should be formatted
as a regex pattern.
If the regex pattern form is specified, the pattern should be formatted as a regex pattern.
Parameters
Name | Type | Description |
---|---|---|
value | ||
pattern | A regex pattern or wildcard pattern to compare to the value |
Examples
"foobar" matches wildcard pattern "*b*" -- evaluates to true
"Foobar" matches regex pattern "^f.*r$" -- evaluates to false
"Foobar" matches regex pattern "(?i)^f.*r$" -- evaluates to true
Related
command: filter
glossary: operator, case-sensitive, value, string, expression, regex pattern, wildcard pattern
property: caseSensitive
Compatibility and Support
Introduced
LiveCode Create 1.0
OS
mac
windows
linux
ios
android
web
Platforms
desktop
server
mobile